play the smart-ass - French English Dictionary